package com.wxzz.elearing.course.dto;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.wxzz.elearning.common.dto.BasePage;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class CurriculumDto extends BasePage {

    @ApiModelProperty(value = "课程标题")
    private String curriculumTitle;

    @ApiModelProperty(value = "课程分类id")
    private Long curriculumCategoryId;

    @ApiModelProperty(value = "课程一级分类id")
    private Long curriculumCategoryFirstId;

    @ApiModelProperty(value = "0-平台课程 1-内部课程 2-讲师培训课程 3-培训课程")
    private Integer curriculumType;

    @ApiModelProperty(value = "课程状态 0-未上架 1-未审核(待审核) 2-已通过(已上架)  3-未通过")
    private Integer status;

    @ApiModelProperty(value = "讲师id")
    private Long docentId;

    @ApiModelProperty(value = "企业id")
    private Long enterpriseId;

    @ApiModelProperty(value = "是否为企业购买的平台课程 0-否 1-是")
    private Integer isEnterpriseBuy;

    @ApiModelProperty(value = "是否为企业申请的平台课程 0-否 1-是")
    private Integer isApply;

    @ApiModelProperty(value = "是否讲师自己发布 0-否 1-是")
    private Integer isDocentSend;

    @ApiModelProperty(value = "是否导出 0-否 1-是")
    private Integer isExport;

    @ApiModelProperty(value = "是否同步 0-否 1-是")
    private Integer isSynchronize = 1;

}
